Cloudmesh has some very convenient APIs to interface with HPC queues. This includes information that is provided by PBS through gstat and pbsnodes. The information from them is returned in three convenient dicts.

  • qstat() returns a dict corresonding the the qstat command related to job execution
  • pbsnodes() returns a dict corresponding to the pbsnodes command
  • qinfo() returns a dict about the information for the queues on the system

In [1]:
from pprint import pprint

Initialize cloudmesh


In [2]:
import cloudmesh

In [3]:
print cloudmesh.__version__


0.5

Get the user name


In [4]:
user = cloudmesh.load().username()

In [5]:
print user


gvonlasz

Specify a host


In [6]:
host = "india.futuregrid.org"

Start an instance to indi to interact with it to conduct pbs calls


In [7]:
india = cloudmesh.PBS(user,host)

Get the Queue information in a dict


In [8]:
queue = india.qstat()

Print the dict


In [9]:
pprint (queue)


{u'784967.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub30133.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'784967.i136',
                  u'Job_Name': u'papi-inca',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub30133.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1379611441',
                  u'etime': u'1379611441',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1379611441',
                  u'qtime': u'1379611441',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub30133.sub',
                  u'submit_host': u'i136'},
 u'785040.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub9073.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'785040.i136',
                  u'Job_Name': u'sub9073.sub',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub9073.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1:ppn=8',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1379621401',
                  u'etime': u'1379621401',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1379621401',
                  u'qtime': u'1379621401',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub9073.sub',
                  u'submit_host': u'i136'},
 u'788236.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub12111.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'788236.i136',
                  u'Job_Name': u'papi-inca',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub12111.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1379641680',
                  u'etime': u'1379641680',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1379641680',
                  u'qtime': u'1379641680',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub12111.sub',
                  u'submit_host': u'i136'},
 u'788237.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub12158.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'788237.i136',
                  u'Job_Name': u'sub12158.sub',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub12158.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1:ppn=8',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1379641681',
                  u'etime': u'1379641681',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1379641681',
                  u'qtime': u'1379641681',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub12158.sub',
                  u'submit_host': u'i136'},
 u'804534.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub8257.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'804534.i136',
                  u'Job_Name': u'sub8257.sub',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub8257.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1:ppn=8',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1379670481',
                  u'etime': u'1379670481',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1379670481',
                  u'qtime': u'1379670481',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub8257.sub',
                  u'submit_host': u'i136'},
 u'809363.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub4286.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'809363.i136',
                  u'Job_Name': u'vampir-inca',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub4286.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1379678760',
                  u'etime': u'1379678760',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1379678760',
                  u'qtime': u'1379678760',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub4286.sub',
                  u'submit_host': u'i136'},
 u'812685.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/zhangbj/qsub.sh.e812685',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'812685.i136',
                  u'Job_Name': u'qsub.sh',
                  u'Job_Owner': u'zhangbj@i136',
                  u'Join_Path': u'oe',
                  u'Keep_Files': u'o',
                  u'Mail_Points': u'abe',
                  u'Output_Path': u'i136:/N/u/zhangbj/qsub.sh.o812685',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'naccesspolicy': u'singletask',
                                     u'ncpus': u'1',
                                     u'nodect': u'5',
                                     u'nodes': u'5',
                                     u'walltime': u'24:00:00'},
                  u'ctime': u'1379692019',
                  u'etime': u'1379692019',
                  u'fault_tolerant': u'False',
                  u'job_state': u'Q',
                  u'mtime': u'1379692019',
                  u'qtime': u'1379692019',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'qsub.sh'},
 u'818482.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub22418.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'818482.i136',
                  u'Job_Name': u'vampir-inca',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub22418.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1379765160',
                  u'etime': u'1379765160',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1379765160',
                  u'qtime': u'1379765160',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub22418.sub',
                  u'submit_host': u'i136'},
 u'865287.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i134:/N/u/xcguser/XCG/shared-directory-india-bravo/E8985A83-A797-B48C-309C-8ACD0C5E0D0A/qsub7830704021916198242.sh.e865287',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'865287.i136',
                  u'Job_Name': u'qsub7830704021916198242.sh',
                  u'Job_Owner': u'xcguser@i134',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'a',
                  u'Output_Path': u'i134:/N/u/xcguser/XCG/shared-directory-india-bravo/E8985A83-A797-B48C-309C-8ACD0C5E0D0A/qsub7830704021916198242.sh.o865287',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1',
                                     u'walltime': u'04:00:00'},
                  u'ctime': u'1380604403',
                  u'etime': u'1380604403',
                  u'fault_tolerant': u'False',
                  u'job_state': u'Q',
                  u'mtime': u'1380604403',
                  u'qtime': u'1380604403',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'-q bravo /N/u/xcguser/XCG/shared-directory-india-bravo/E8985A83-A797-B48C-309C-8ACD0C5E0D0A/qsub7830704021916198242.sh'},
 u'867307.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/liux2102/testjob.e867307',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'867307.i136',
                  u'Job_Name': u'testjob',
                  u'Job_Owner': u'liux2102@i136',
                  u'Join_Path': u'oe',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'a',
                  u'Output_Path': u'i136:/N/u/liux2102/testjob.o867307',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'2',
                                     u'nodes': u'2:ppn=8',
                                     u'walltime': u'04:00:00'},
                  u'ctime': u'1381337258',
                  u'etime': u'1381337258',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/liux2102',
                  u'job_state': u'Q',
                  u'mtime': u'1381337258',
                  u'qtime': u'1381337258',
                  u'queue': u'bravo',
                  u'server': u'i136',
                  u'submit_args': u'testjob.pbs',
                  u'submit_host': u'i136'},
 u'867313.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/pdinda/palacios-devel/STDIN.e867313',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'867313.i136',
                  u'Job_Name': u'STDIN',
                  u'Job_Owner': u'pdinda@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'a',
                  u'Output_Path': u'i136:/N/u/pdinda/palacios-devel/STDIN.o867313',
                  u'Priority': u'0',
                  u'Rerunable': u'False',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'1',
                                     u'nodes': u'1',
                                     u'os': u'pdinda3522919621',
                                     u'walltime': u'00:00:00'},
                  u'ctime': u'1381346356',
                  u'etime': u'1381346356',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/pdinda/palacios-devel',
                  u'interactive': u'True',
                  u'job_state': u'Q',
                  u'mtime': u'1381346356',
                  u'qtime': u'1381346356',
                  u'queue': u'batch',
                  u'server': u'i136',
                  u'submit_args': u'-l nodes=1 -l os=pdinda3522919621 -l walltime=0.0 -I',
                  u'submit_host': u'i136'},
 u'868537.i136': {u'Checkpoint': u'u',
                  u'Error_Path': u'i136:/N/u/inca/incaReporterManager/sub13496.stderr',
                  u'Hold_Types': u'n',
                  u'Job_Id': u'868537.i136',
                  u'Job_Name': u'myh-inca',
                  u'Job_Owner': u'inca@i136',
                  u'Join_Path': u'n',
                  u'Keep_Files': u'n',
                  u'Mail_Points': u'n',
                  u'Output_Path': u'i136:/N/u/inca/incaReporterManager/sub13496.stdout',
                  u'Priority': u'0',
                  u'Rerunable': u'True',
                  u'Resource_List': {u'ncpus': u'1',
                                     u'nodect': u'4',
                                     u'nodes': u'4',
                                     u'walltime': u'00:10:00'},
                  u'Shell_Path_List': u'/bin/sh',
                  u'ctime': u'1381475400',
                  u'etime': u'1381475400',
                  u'fault_tolerant': u'False',
                  u'init_work_dir': u'/N/u/inca/incaReporterManager',
                  u'job_state': u'Q',
                  u'mtime': u'1381475400',
                  u'qtime': u'1381475400',
                  u'queue': u'batch',
                  u'server': u'i136',
                  u'submit_args': u'/N/u/inca/incaReporterManager/sub13496.sub',
                  u'submit_host': u'i136'}}

Demonstrating what we can do with the dict


In [10]:
print "{0:>20} | {1:>1} | {2:<30}".format('Owner', 
                                   "S", 
                                   "Job")
print 70 * "-"    
for name in queue:
    job = queue[name]
    print "{0:>20} | {1:>1} | {2:<30}".format(job['Job_Owner'], 
                                   job["job_state"], 
                                   job["Job_Name"])


               Owner | S | Job                           
----------------------------------------------------------------------
           inca@i136 | Q | papi-inca                     
           inca@i136 | Q | myh-inca                      
        zhangbj@i136 | Q | qsub.sh                       
           inca@i136 | Q | papi-inca                     
           inca@i136 | Q | sub8257.sub                   
           inca@i136 | Q | vampir-inca                   
           inca@i136 | Q | sub9073.sub                   
       liux2102@i136 | Q | testjob                       
         pdinda@i136 | Q | STDIN                         
        xcguser@i134 | Q | qsub7830704021916198242.sh    
           inca@i136 | Q | vampir-inca                   
           inca@i136 | Q | sub12158.sub                  

In [11]:
qinfo = india.qinfo()

In [14]:
pprint (qinfo)


{u'b534': {'enabled': True,
           'max_user_run': 70,
           'mtime': 1333391828,
           'queue': u'b534',
           'queue_type': 'Execution',
           'resources_default_nodes': 1,
           'resources_default_walltime': '08:00:00',
           'resources_max_walltime': 604800,
           'started': True,
           'state_count': {'Exiting': '0',
                           'Held': '0',
                           'Queued': '0',
                           'Running': '0',
                           'Transit': '0',
                           'Waiting': '0'},
           'total_jobs': 0},
 u'batch': {'enabled': True,
            'max_queuable': 200,
            'mtime': 1372691302,
            'queue': u'batch',
            'queue_type': 'Execution',
            'resources_assigned_ncpus': 0,
            'resources_assigned_nodect': 0,
            'resources_default_nodes': 1,
            'resources_default_walltime': '04:00:00',
            'resources_max_walltime': 86400,
            'started': True,
            'state_count': {'Exiting': '0',
                            'Held': '0',
                            'Queued': '2',
                            'Running': '0',
                            'Transit': '0',
                            'Waiting': '0'},
            'total_jobs': 2},
 u'bravo': {'enabled': True,
            'max_queuable': 200,
            'mtime': 1376943476,
            'queue': u'bravo',
            'queue_type': 'Execution',
            'resources_default_nodes': 1,
            'resources_default_walltime': '04:00:00',
            'resources_max_walltime': 86400,
            'started': True,
            'state_count': {'Exiting': '0',
                            'Held': '0',
                            'Queued': '10',
                            'Running': '0',
                            'Transit': '0',
                            'Waiting': '0'},
            'total_jobs': 10},
 u'bravo-long': {'acl_user_enable': True,
                 'enabled': True,
                 'max_queuable': 200,
                 'mtime': 1372691333,
                 'queue': u'bravo-long',
                 'queue_type': 'Execution',
                 'resources_default_nodes': 1,
                 'resources_default_walltime': '04:00:00',
                 'resources_max_walltime': 604800,
                 'started': True,
                 'state_count': {'Exiting': '0',
                                 'Held': '0',
                                 'Queued': '0',
                                 'Running': '0',
                                 'Transit': '0',
                                 'Waiting': '0'},
                 'total_jobs': 0},
 u'delta': {'enabled': True,
            'max_queuable': 200,
            'max_user_run': 15,
            'mtime': 1372691417,
            'queue': u'delta',
            'queue_type': 'Execution',
            'resources_assigned_ncpus': 0,
            'resources_assigned_nodect': 0,
            'resources_default_nodes': 1,
            'resources_default_walltime': '04:00:00',
            'resources_max_walltime': 86400,
            'started': True,
            'state_count': {'Exiting': '0',
                            'Held': '0',
                            'Queued': '0',
                            'Running': '0',
                            'Transit': '0',
                            'Waiting': '0'},
            'total_jobs': 0},
 u'delta-long': {'enabled': True,
                 'max_queuable': 200,
                 'max_user_run': 15,
                 'mtime': 1372691423,
                 'queue': u'delta-long',
                 'queue_type': 'Execution',
                 'resources_assigned_ncpus': 0,
                 'resources_assigned_nodect': 0,
                 'resources_default_nodes': 1,
                 'resources_default_walltime': '04:00:00',
                 'resources_max_walltime': 604800,
                 'started': True,
                 'state_count': {'Exiting': '0',
                                 'Held': '0',
                                 'Queued': '0',
                                 'Running': '0',
                                 'Transit': '0',
                                 'Waiting': '0'},
                 'total_jobs': 0},
 u'echo': {'acl_user_enable': True,
           'acl_users': 'ajyounge,gvonlasz,ktanaka',
           'enabled': True,
           'mtime': 1381502556,
           'queue': u'echo',
           'queue_type': 'Execution',
           'resources_default_nodes': 1,
           'resources_default_walltime': '08:00:00',
           'resources_max_walltime': 604800,
           'started': True,
           'state_count': {'Exiting': '0',
                           'Held': '0',
                           'Queued': '0',
                           'Running': '0',
                           'Transit': '0',
                           'Waiting': '0'},
           'total_jobs': 0},
 u'fg40': {'acl_user_enable': True,
           'acl_users': 'arnoldg,inca,koeritz,ktanaka,navarro,ssmallen',
           'enabled': True,
           'mtime': 1378476582,
           'queue': u'fg40',
           'queue_type': 'Execution',
           'resources_max_walltime': 604800,
           'started': True,
           'state_count': {'Exiting': '0',
                           'Held': '0',
                           'Queued': '0',
                           'Running': '0',
                           'Transit': '0',
                           'Waiting': '0'},
           'total_jobs': 0},
 u'ib': {'enabled': True,
         'mtime': 1338412329,
         'queue': u'ib',
         'queue_type': 'Execution',
         'resources_default_nodes': 1,
         'resources_default_walltime': '04:00:00',
         'resources_max_walltime': 86400,
         'started': True,
         'state_count': {'Exiting': '0',
                         'Held': '0',
                         'Queued': '0',
                         'Running': '0',
                         'Transit': '0',
                         'Waiting': '0'},
         'total_jobs': 0},
 u'interactive': {'Priority': 100,
                  'enabled': True,
                  'mtime': 1331823575,
                  'queue': u'interactive',
                  'queue_type': 'Execution',
                  'resources_default_nodes': 1,
                  'resources_default_walltime': '04:00:00',
                  'resources_max_walltime': 86400,
                  'started': True,
                  'state_count': {'Exiting': '0',
                                  'Held': '0',
                                  'Queued': '0',
                                  'Running': '0',
                                  'Transit': '0',
                                  'Waiting': '0'},
                  'total_jobs': 0},
 u'long': {'enabled': True,
           'max_queuable': 200,
           'max_user_run': 25,
           'mtime': 1372691313,
           'queue': u'long',
           'queue_type': 'Execution',
           'resources_assigned_ncpus': 0,
           'resources_assigned_nodect': 0,
           'resources_default_nodes': 1,
           'resources_default_walltime': '08:00:00',
           'resources_max_walltime': 604800,
           'started': True,
           'state_count': {'Exiting': '0',
                           'Held': '0',
                           'Queued': '0',
                           'Running': '0',
                           'Transit': '0',
                           'Waiting': '0'},
           'total_jobs': 0},
 u'provision': {'acl_user_enable': True,
                'acl_users': 'astreib,fuwang,gvonlasz,jnelso37,ktanaka',
                'enabled': True,
                'mtime': 1362625449,
                'queue': u'provision',
                'queue_type': 'Execution',
                'resources_max_walltime': 86400,
                'started': True,
                'state_count': {'Exiting': '0',
                                'Held': '0',
                                'Queued': '0',
                                'Running': '0',
                                'Transit': '0',
                                'Waiting': '0'},
                'total_jobs': 0},
 u'reserved': {'acl_user_enable': True,
               'enabled': True,
               'mtime': 1362608932,
               'queue': u'reserved',
               'queue_type': 'Execution',
               'resources_max_walltime': 604800,
               'started': True,
               'state_count': {'Exiting': '0',
                               'Held': '0',
                               'Queued': '0',
                               'Running': '0',
                               'Transit': '0',
                               'Waiting': '0'},
               'total_jobs': 0},
 u'systest': {'acl_user_enable': True,
              'acl_users': 'ktanaka,ravindrv,sharif',
              'enabled': True,
              'mtime': 1338402845,
              'queue': u'systest',
              'queue_type': 'Execution',
              'resources_default_nodes': 1,
              'resources_default_walltime': '04:00:00',
              'resources_max_walltime': 86400,
              'started': True,
              'state_count': {'Exiting': '0',
                              'Held': '0',
                              'Queued': '0',
                              'Running': '0',
                              'Transit': '0',
                              'Waiting': '0'},
              'total_jobs': 0}}

In [15]:
for queue in qinfo:
    print queue, qinfo[queue]['total_jobs']


reserved 0
bravo 10
systest 0
batch 2
long 0
echo 0
delta-long 0
fg40 0
delta 0
b534 0
ib 0
provision 0
bravo-long 0
interactive 0

Print the number of jobs running


In [20]:
jobs = [qinfo[queue]['total_jobs'] for queue in qinfo]

In [22]:
print "Total", sum(jobs)


Total 12

In [17]:
nodes = india.pbsnodes()

In [18]:
pprint (nodes)


{u'b001i': {u'gpus': u'0',
            u'name': u'b001i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'offline',
            u'status': {u'availmem': u'197963392kb',
                        u'gres': u'',
                        u'idletime': u'26791',
                        u'jobs': u'',
                        u'loadave': u'2.52',
                        u'ncpus': u'8',
                        u'netload': u'21005069206',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198484056kb',
                        u'rectime': u'1381544710',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200435796kb',
                        u'uname': u'Linux b001 3.5.7 #2 SMP Thu Mar 28 19:33:10 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'b002i': {u'gpus': u'0',
            u'name': u'b002i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'offline',
            u'status': {u'availmem': u'198086244kb',
                        u'gres': u'',
                        u'idletime': u'1337948',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'8',
                        u'netload': u'13252907585',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198484056kb',
                        u'rectime': u'1381544702',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200435796kb',
                        u'uname': u'Linux b002 3.5.7 #2 SMP Thu Mar 28 19:33:10 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'b003i': {u'gpus': u'0',
            u'name': u'b003i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'offline',
            u'status': {u'availmem': u'198167456kb',
                        u'gres': u'',
                        u'idletime': u'5406650',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'8',
                        u'netload': u'3192674502',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198484056kb',
                        u'rectime': u'1381544676',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200435796kb',
                        u'uname': u'Linux b003 3.5.7 #2 SMP Thu Mar 28 19:33:10 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'b004i': {u'gpus': u'0',
            u'name': u'b004i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'offline',
            u'status': {u'availmem': u'198162680kb',
                        u'gres': u'',
                        u'idletime': u'5406604',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'8',
                        u'netload': u'3239407769',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198484056kb',
                        u'rectime': u'1381544700',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200435796kb',
                        u'uname': u'Linux b004 3.5.7 #2 SMP Thu Mar 28 19:33:10 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'b005i': {u'gpus': u'0',
            u'name': u'b005i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'offline',
            u'status': {u'availmem': u'198161496kb',
                        u'gres': u'',
                        u'idletime': u'5406575',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'8',
                        u'netload': u'61757059155',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198484056kb',
                        u'rectime': u'1381544691',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200435796kb',
                        u'uname': u'Linux b005 3.5.7 #2 SMP Thu Mar 28 19:33:10 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'b006i': {u'gpus': u'0',
            u'name': u'b006i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'offline',
            u'status': {u'availmem': u'198150992kb',
                        u'gres': u'',
                        u'idletime': u'4181191',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'8',
                        u'netload': u'72694393147',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198484056kb',
                        u'rectime': u'1381544689',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200435796kb',
                        u'uname': u'Linux b006 3.5.7 #2 SMP Thu Mar 28 19:33:10 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'b007i': {u'gpus': u'0',
            u'name': u'b007i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b008i': {u'gpus': u'0',
            u'name': u'b008i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'offline',
            u'status': {u'availmem': u'197916908kb',
                        u'gres': u'',
                        u'idletime': u'8053941',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'8',
                        u'netload': u'3625057107',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337552kb',
                        u'rectime': u'1381544698',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200289288kb',
                        u'uname': u'Linux b008 2.6.32-279.2.1.el6.x86_64 #1 SMP Thu Jul 5 21:08:58 EDT 2012 x86_64',
                        u'varattr': u''}},
 u'b009i': {u'gpus': u'0',
            u'name': u'b009i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b010i': {u'gpus': u'0',
            u'name': u'b010i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b011i': {u'gpus': u'0',
            u'name': u'b011i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b012i': {u'gpus': u'0',
            u'name': u'b012i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b013i': {u'gpus': u'0',
            u'name': u'b013i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b014i': {u'gpus': u'0',
            u'name': u'b014i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b015i': {u'gpus': u'0',
            u'name': u'b015i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'b016i': {u'gpus': u'0',
            u'name': u'b016i',
            u'note': u'HPC',
            u'np': u'8',
            u'ntype': u'cluster',
            u'properties': u'bravo',
            u'state': u'down,offline'},
 u'd001i': {u'gpus': u'2',
            u'name': u'd001i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'offline',
            u'status': {u'availmem': u'197950396kb',
                        u'gres': u'',
                        u'idletime': u'905321',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'12',
                        u'netload': u'246493324',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337496kb',
                        u'rectime': u'1381544708',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200289232kb',
                        u'uname': u'Linux d001 2.6.32-279.2.1.el6.x86_64 #1 SMP Thu Jul 5 21:08:58 EDT 2012 x86_64',
                        u'varattr': u''}},
 u'd002i': {u'gpus': u'2',
            u'name': u'd002i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'offline',
            u'status': {u'availmem': u'196032504kb',
                        u'gres': u'',
                        u'idletime': u'888085',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'24',
                        u'netload': u'77560173700',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337336kb',
                        u'rectime': u'1381544695',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'198337336kb',
                        u'uname': u'Linux d002 2.6.32-358.14.1.el6.x86_64 #1 SMP Mon Jun 17 15:54:20 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd003i': {u'gpus': u'2',
            u'name': u'd003i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'free',
            u'status': {u'availmem': u'198523448kb',
                        u'gres': u'',
                        u'idletime': u'650030',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'24',
                        u'netload': u'1706903974429',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337332kb',
                        u'rectime': u'1381544693',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200289068kb',
                        u'uname': u'Linux d003 2.6.32-358.18.1.el6.x86_64 #1 SMP Fri Aug 2 17:04:38 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd004i': {u'gpus': u'2',
            u'name': u'd004i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'down'},
 u'd005i': {u'gpus': u'2',
            u'name': u'd005i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'free',
            u'status': {u'availmem': u'198551284kb',
                        u'gres': u'',
                        u'idletime': u'2176427',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'24',
                        u'netload': u'1488218308330',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337332kb',
                        u'rectime': u'1381544717',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200289068kb',
                        u'uname': u'Linux d005 2.6.32-358.18.1.el6.x86_64 #1 SMP Fri Aug 2 17:04:38 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd006i': {u'gpus': u'2',
            u'name': u'd006i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'free',
            u'status': {u'availmem': u'198124860kb',
                        u'gres': u'',
                        u'idletime': u'3314012',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'12',
                        u'netload': u'303649255041',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337332kb',
                        u'rectime': u'1381544690',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200289068kb',
                        u'uname': u'Linux d006 2.6.32-358.18.1.el6.x86_64 #1 SMP Fri Aug 2 17:04:38 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd007i': {u'gpus': u'2',
            u'name': u'd007i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'free',
            u'status': {u'availmem': u'198167436kb',
                        u'gres': u'',
                        u'idletime': u'3313998',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'24',
                        u'netload': u'328593600195',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337332kb',
                        u'rectime': u'1381544677',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200289068kb',
                        u'uname': u'Linux d007 2.6.32-358.18.1.el6.x86_64 #1 SMP Fri Aug 2 17:04:38 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd008i': {u'gpus': u'2',
            u'name': u'd008i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'down,offline'},
 u'd009i': {u'gpus': u'2',
            u'name': u'd009i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'free',
            u'status': {u'availmem': u'198287164kb',
                        u'gres': u'',
                        u'idletime': u'3314782',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'24',
                        u'netload': u'226332698416',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337332kb',
                        u'rectime': u'1381544686',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'200289068kb',
                        u'uname': u'Linux d009 2.6.32-358.18.1.el6.x86_64 #1 SMP Fri Aug 2 17:04:38 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd010i': {u'gpus': u'2',
            u'name': u'd010i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'free',
            u'status': {u'availmem': u'196553832kb',
                        u'gres': u'',
                        u'idletime': u'3314789',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'24',
                        u'netload': u'77762580358',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337336kb',
                        u'rectime': u'1381544693',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'198337336kb',
                        u'uname': u'Linux d010 2.6.32-358.14.1.el6.x86_64 #1 SMP Mon Jun 17 15:54:20 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd011i': {u'gpus': u'2',
            u'name': u'd011i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'offline',
            u'status': {u'availmem': u'196484936kb',
                        u'gres': u'',
                        u'idletime': u'3314787',
                        u'jobs': u'',
                        u'loadave': u'0.00',
                        u'ncpus': u'24',
                        u'netload': u'1659389205',
                        u'nsessions': u'? 0',
                        u'nusers': u'0',
                        u'opsys': u'linux',
                        u'physmem': u'198337336kb',
                        u'rectime': u'1381544697',
                        u'sessions': u'? 0',
                        u'state': u'free',
                        u'totmem': u'198337336kb',
                        u'uname': u'Linux d011 2.6.32-358.14.1.el6.x86_64 #1 SMP Mon Jun 17 15:54:20 EDT 2013 x86_64',
                        u'varattr': u''}},
 u'd012i': {u'gpus': u'2',
            u'name': u'd012i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'down'},
 u'd013i': {u'gpus': u'2',
            u'name': u'd013i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'down,offline'},
 u'd014i': {u'gpus': u'2',
            u'name': u'd014i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'down,offline'},
 u'd015i': {u'gpus': u'2',
            u'name': u'd015i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'down,offline'},
 u'd016i': {u'gpus': u'2',
            u'name': u'd016i',
            u'np': u'12',
            u'ntype': u'cluster',
            u'properties': u'delta',
            u'state': u'down,offline'},
 u'deltai': {u'gpus': u'0',
             u'name': u'deltai',
             u'np': u'12',
             u'ntype': u'cluster',
             u'properties': u'reserved',
             u'state': u'offline',
             u'status': {u'availmem': u'23087284kb',
                         u'gres': u'',
                         u'idletime': u'368589',
                         u'jobs': u'',
                         u'loadave': u'0.00',
                         u'ncpus': u'24',
                         u'netload': u'9344262392',
                         u'nsessions': u'? 0',
                         u'nusers': u'0',
                         u'opsys': u'linux',
                         u'physmem': u'22693556kb',
                         u'rectime': u'1381544692',
                         u'sessions': u'? 0',
                         u'state': u'free',
                         u'totmem': u'24798032kb',
                         u'uname': u'Linux delta 3.4.53-8.el6.centos.alt.x86_64 #1 SMP Wed Jul 17 22:12:15 UTC 2013 x86_64',
                         u'varattr': u''}},
 u'echo15i': {u'gpus': u'0',
              u'name': u'echo15i',
              u'note': u'Echo(ScaleMP)',
              u'np': u'144',
              u'ntype': u'cluster',
              u'properties': u'echo',
              u'state': u'free',
              u'status': {u'availmem': u'4249437352kb',
                          u'gres': u'',
                          u'idletime': u'2527634',
                          u'jobs': u'',
                          u'loadave': u'0.00',
                          u'ncpus': u'144',
                          u'netload': u'11355106777',
                          u'nsessions': u'? 0',
                          u'nusers': u'0',
                          u'opsys': u'linux',
                          u'physmem': u'4256737980kb',
                          u'rectime': u'1381544712',
                          u'sessions': u'? 0',
                          u'state': u'free',
                          u'totmem': u'4256737980kb',
                          u'uname': u'Linux echo15 2.6.32-220.23.1.el6.vSMP.4.x86_64 #1 SMP Sun Jan 6 16:20:57 PST 2013 x86_64',
                          u'varattr': u''}},
 u'i1': {u'gpus': u'0',
         u'name': u'i1',
         u'note': u'Eucalyptus',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'down'},
 u'i10': {u'gpus': u'0',
          u'name': u'i10',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i100': {u'gpus': u'0',
           u'name': u'i100',
           u'note': u'HPC',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'b534',
           u'state': u'free',
           u'status': {u'arch': u'x86_64',
                       u'availmem': u'26317440kb',
                       u'gres': u'',
                       u'idletime': u'905729',
                       u'jobs': u'',
                       u'loadave': u'0.00',
                       u'ncpus': u'8',
                       u'netload': u'297950016',
                       u'nsessions': u'? 0',
                       u'nusers': u'0',
                       u'opsys': u'statefulrhels5',
                       u'physmem': u'24659396kb',
                       u'rectime': u'1381544708',
                       u'sessions': u'? 0',
                       u'state': u'free',
                       u'totmem': u'26611132kb',
                       u'uname': u'Linux i100 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                       u'varattr': u''}},
 u'i101': {u'gpus': u'0',
           u'name': u'i101',
           u'note': u'DevGrizzly',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i102': {u'gpus': u'0',
           u'name': u'i102',
           u'note': u'OpenStack',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i103': {u'gpus': u'0',
           u'name': u'i103',
           u'note': u'OpenStack',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i104': {u'gpus': u'0',
           u'name': u'i104',
           u'note': u'OpenStack',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i105': {u'gpus': u'0',
           u'name': u'i105',
           u'note': u'OpenStack',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i106': {u'gpus': u'0',
           u'name': u'i106',
           u'note': u'OpenStack',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i107': {u'gpus': u'0',
           u'name': u'i107',
           u'note': u'HPC',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i108': {u'gpus': u'0',
           u'name': u'i108',
           u'note': u'HPC',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i109': {u'gpus': u'0',
           u'name': u'i109',
           u'note': u'HPC',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i11': {u'gpus': u'0',
          u'name': u'i11',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i110': {u'gpus': u'0',
           u'name': u'i110',
           u'note': u'OpenStackVolume',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i111': {u'gpus': u'0',
           u'name': u'i111',
           u'note': u'OpenStackGlance',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i112': {u'gpus': u'0',
           u'name': u'i112',
           u'note': u'HPC',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'offline',
           u'status': {u'arch': u'x86_64',
                       u'availmem': u'26305124kb',
                       u'gres': u'',
                       u'idletime': u'905724',
                       u'jobs': u'',
                       u'loadave': u'0.00',
                       u'ncpus': u'16',
                       u'netload': u'288511752',
                       u'nsessions': u'? 0',
                       u'nusers': u'0',
                       u'opsys': u'statefulrhels5',
                       u'physmem': u'24659396kb',
                       u'rectime': u'1381544710',
                       u'sessions': u'? 0',
                       u'state': u'free',
                       u'totmem': u'26611132kb',
                       u'uname': u'Linux i112 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                       u'varattr': u''}},
 u'i113': {u'gpus': u'0',
           u'name': u'i113',
           u'note': u'HardwareError',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i114': {u'gpus': u'0',
           u'name': u'i114',
           u'note': u'HPC',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'offline',
           u'status': {u'arch': u'x86_64',
                       u'availmem': u'26306444kb',
                       u'gres': u'',
                       u'idletime': u'905728',
                       u'jobs': u'',
                       u'loadave': u'0.00',
                       u'ncpus': u'16',
                       u'netload': u'288323129',
                       u'nsessions': u'? 0',
                       u'nusers': u'0',
                       u'opsys': u'statefulrhels5',
                       u'physmem': u'24659396kb',
                       u'rectime': u'1381544708',
                       u'sessions': u'? 0',
                       u'state': u'free',
                       u'totmem': u'26611132kb',
                       u'uname': u'Linux i114 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                       u'varattr': u''}},
 u'i115': {u'gpus': u'0',
           u'name': u'i115',
           u'note': u'OPS_BARE',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i116': {u'gpus': u'0',
           u'name': u'i116',
           u'note': u'OPS_BARE',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i117': {u'gpus': u'0',
           u'name': u'i117',
           u'note': u'OPS_BARE',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i118': {u'gpus': u'0',
           u'name': u'i118',
           u'note': u'OPS_BARE',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i119': {u'gpus': u'0',
           u'name': u'i119',
           u'note': u'RAIN',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i12': {u'gpus': u'0',
          u'name': u'i12',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i120': {u'gpus': u'0',
           u'name': u'i120',
           u'note': u'RAIN',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i121': {u'gpus': u'0',
           u'name': u'i121',
           u'note': u'FG298',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i122': {u'gpus': u'0',
           u'name': u'i122',
           u'note': u'FG298',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i123': {u'gpus': u'0',
           u'name': u'i123',
           u'note': u'HardwareError',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i124': {u'gpus': u'0',
           u'name': u'i124',
           u'note': u'HardwareError',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i125': {u'gpus': u'0',
           u'name': u'i125',
           u'note': u'FG298',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i126': {u'gpus': u'0',
           u'name': u'i126',
           u'note': u'HardwareError',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i127': {u'gpus': u'0',
           u'name': u'i127',
           u'note': u'FG298',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i128': {u'gpus': u'0',
           u'name': u'i128',
           u'note': u'HardwareError',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i129': {u'gpus': u'0',
           u'name': u'i129',
           u'note': u'HardwareError',
           u'np': u'8',
           u'ntype': u'cluster',
           u'properties': u'compute',
           u'state': u'down'},
 u'i13': {u'gpus': u'0',
          u'name': u'i13',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i14': {u'gpus': u'0',
          u'name': u'i14',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i15': {u'gpus': u'0',
          u'name': u'i15',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i16': {u'gpus': u'0',
          u'name': u'i16',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i17': {u'gpus': u'0',
          u'name': u'i17',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i18': {u'gpus': u'0',
          u'name': u'i18',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i19': {u'gpus': u'0',
          u'name': u'i19',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i2': {u'gpus': u'0',
         u'name': u'i2',
         u'note': u'HPC',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'free',
         u'status': {u'arch': u'x86_64',
                     u'availmem': u'26316320kb',
                     u'gres': u'',
                     u'idletime': u'905690',
                     u'jobs': u'',
                     u'loadave': u'0.00',
                     u'ncpus': u'8',
                     u'netload': u'230739085',
                     u'nsessions': u'? 0',
                     u'nusers': u'0',
                     u'opsys': u'statefulrhels5',
                     u'physmem': u'24659396kb',
                     u'rectime': u'1381544709',
                     u'sessions': u'? 0',
                     u'state': u'free',
                     u'totmem': u'26611132kb',
                     u'uname': u'Linux i2 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                     u'varattr': u''}},
 u'i20': {u'gpus': u'0',
          u'name': u'i20',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i21': {u'gpus': u'0',
          u'name': u'i21',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i22': {u'gpus': u'0',
          u'name': u'i22',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i23': {u'gpus': u'0',
          u'name': u'i23',
          u'note': u'FG82',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down,offline'},
 u'i24': {u'gpus': u'0',
          u'name': u'i24',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i25': {u'gpus': u'0',
          u'name': u'i25',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i26': {u'gpus': u'0',
          u'name': u'i26',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i27': {u'gpus': u'0',
          u'name': u'i27',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i28': {u'gpus': u'0',
          u'name': u'i28',
          u'note': u'DevGrizzly',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i29': {u'gpus': u'0',
          u'name': u'i29',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i3': {u'gpus': u'0',
         u'name': u'i3',
         u'note': u'HPC',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'free',
         u'status': {u'arch': u'x86_64',
                     u'availmem': u'26317448kb',
                     u'gres': u'',
                     u'idletime': u'905696',
                     u'jobs': u'',
                     u'loadave': u'0.00',
                     u'ncpus': u'8',
                     u'netload': u'285051776',
                     u'nsessions': u'? 0',
                     u'nusers': u'0',
                     u'opsys': u'statefulrhels5',
                     u'physmem': u'24659396kb',
                     u'rectime': u'1381544709',
                     u'sessions': u'? 0',
                     u'state': u'free',
                     u'totmem': u'26611132kb',
                     u'uname': u'Linux i3 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                     u'varattr': u''}},
 u'i30': {u'gpus': u'0',
          u'name': u'i30',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i31': {u'gpus': u'0',
          u'name': u'i31',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i32': {u'gpus': u'0',
          u'name': u'i32',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i33': {u'gpus': u'0',
          u'name': u'i33',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i34': {u'gpus': u'0',
          u'name': u'i34',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i35': {u'gpus': u'0',
          u'name': u'i35',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i36': {u'gpus': u'0',
          u'name': u'i36',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i37': {u'gpus': u'0',
          u'name': u'i37',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i38': {u'gpus': u'0',
          u'name': u'i38',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i39': {u'gpus': u'0',
          u'name': u'i39',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i4': {u'gpus': u'0',
         u'name': u'i4',
         u'note': u'Eucalyptus',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'down'},
 u'i40': {u'gpus': u'0',
          u'name': u'i40',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i41': {u'gpus': u'0',
          u'name': u'i41',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i42': {u'gpus': u'0',
          u'name': u'i42',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i43': {u'gpus': u'0',
          u'name': u'i43',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i44': {u'gpus': u'0',
          u'name': u'i44',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i45': {u'gpus': u'0',
          u'name': u'i45',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i46': {u'gpus': u'0',
          u'name': u'i46',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i47': {u'gpus': u'0',
          u'name': u'i47',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i48': {u'gpus': u'0',
          u'name': u'i48',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i49': {u'gpus': u'0',
          u'name': u'i49',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i5': {u'gpus': u'0',
         u'name': u'i5',
         u'note': u'Eucalyptus',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'down'},
 u'i50': {u'gpus': u'0',
          u'name': u'i50',
          u'note': u'OpenStackMGMT',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i51': {u'gpus': u'0',
          u'name': u'i51',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i52': {u'gpus': u'0',
          u'name': u'i52',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'24599708kb',
                      u'gres': u'',
                      u'idletime': u'905708',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'315812660735',
                      u'nsessions': u'6',
                      u'nusers': u'2',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544707',
                      u'sessions': u'5959 6118 6345 17842 17970 18222',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i52 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i53': {u'gpus': u'0',
          u'name': u'i53',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'25222540kb',
                      u'gres': u'',
                      u'idletime': u'905713',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'77491949721',
                      u'nsessions': u'4',
                      u'nusers': u'2',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544711',
                      u'sessions': u'32759 29348 29469 32576',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i53 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i54': {u'gpus': u'0',
          u'name': u'i54',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'25251620kb',
                      u'gres': u'',
                      u'idletime': u'905708',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'49867762434',
                      u'nsessions': u'4',
                      u'nusers': u'2',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544710',
                      u'sessions': u'443 639 29321 29442',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i54 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i55': {u'gpus': u'0',
          u'name': u'i55',
          u'note': u'OpenStack',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i56': {u'gpus': u'0',
          u'name': u'i56',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i57': {u'gpus': u'0',
          u'name': u'i57',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i58': {u'gpus': u'0',
          u'name': u'i58',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i59': {u'gpus': u'0',
          u'name': u'i59',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i6': {u'gpus': u'0',
         u'name': u'i6',
         u'note': u'HardwareError',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'down'},
 u'i60': {u'gpus': u'0',
          u'name': u'i60',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'24040908kb',
                      u'idletime': u'107812',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'294838831',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'centospdinda3522919621',
                      u'physmem': u'24729548kb',
                      u'rectime': u'1381544681',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'24729548kb',
                      u'uname': u'Linux i60 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64',
                      u'varattr': u''}},
 u'i61': {u'gpus': u'0',
          u'name': u'i61',
          u'note': u'Eucalyptus',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i62': {u'gpus': u'0',
          u'name': u'i62',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'21449904kb',
                      u'gres': u'',
                      u'idletime': u'905688',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'15706038884',
                      u'nsessions': u'2',
                      u'nusers': u'1',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'20522452kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'27935 28064',
                      u'state': u'free',
                      u'totmem': u'22626924kb',
                      u'uname': u'Linux i62 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i63': {u'gpus': u'0',
          u'name': u'i63',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26449672kb',
                      u'gres': u'',
                      u'idletime': u'905694',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'76607854800',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544713',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26763868kb',
                      u'uname': u'Linux i63 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i64': {u'gpus': u'0',
          u'name': u'i64',
          u'note': u'FG82',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down,offline'},
 u'i65': {u'gpus': u'0',
          u'name': u'i65',
          u'note': u'FG82',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down,offline'},
 u'i66': {u'gpus': u'0',
          u'name': u'i66',
          u'note': u'FG82',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down,offline'},
 u'i67': {u'gpus': u'0',
          u'name': u'i67',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26452284kb',
                      u'gres': u'',
                      u'idletime': u'905688',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'5354077621',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544710',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26763868kb',
                      u'uname': u'Linux i67 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i68': {u'gpus': u'0',
          u'name': u'i68',
          u'note': u'FG82',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down,offline'},
 u'i69': {u'gpus': u'0',
          u'name': u'i69',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26206872kb',
                      u'gres': u'',
                      u'idletime': u'905697',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'3610280243',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i69 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i7': {u'gpus': u'0',
         u'name': u'i7',
         u'note': u'Eucalyptus',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'down'},
 u'i70': {u'gpus': u'0',
          u'name': u'i70',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26314824kb',
                      u'gres': u'',
                      u'idletime': u'905695',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'734019667',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544709',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i70 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i71': {u'gpus': u'0',
          u'name': u'i71',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26314756kb',
                      u'gres': u'',
                      u'idletime': u'905695',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'719571454',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i71 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i72': {u'gpus': u'0',
          u'name': u'i72',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i73': {u'gpus': u'0',
          u'name': u'i73',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26314484kb',
                      u'gres': u'',
                      u'idletime': u'905689',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'699324544',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544711',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i73 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i74': {u'gpus': u'0',
          u'name': u'i74',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i75': {u'gpus': u'0',
          u'name': u'i75',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i76': {u'gpus': u'0',
          u'name': u'i76',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'FG40',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317256kb',
                      u'gres': u'',
                      u'idletime': u'905709',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'277609877',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544707',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i76 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i77': {u'gpus': u'0',
          u'name': u'i77',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'FG40',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317544kb',
                      u'gres': u'',
                      u'idletime': u'905728',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'279770591',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544709',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i77 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i78': {u'gpus': u'0',
          u'name': u'i78',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'FG40',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26310292kb',
                      u'gres': u'',
                      u'idletime': u'905740',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'16',
                      u'netload': u'271587515',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i78 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i79': {u'gpus': u'0',
          u'name': u'i79',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'FG40',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26318052kb',
                      u'gres': u'',
                      u'idletime': u'905712',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'279845458',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544710',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i79 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i8': {u'gpus': u'0',
         u'name': u'i8',
         u'note': u'HPC',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'down'},
 u'i80': {u'gpus': u'0',
          u'name': u'i80',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i81': {u'gpus': u'0',
          u'name': u'i81',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317324kb',
                      u'gres': u'',
                      u'idletime': u'905728',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'702881313',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544710',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i81 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i82': {u'gpus': u'0',
          u'name': u'i82',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26316028kb',
                      u'gres': u'',
                      u'idletime': u'905715',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'602672648',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544710',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i82 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i83': {u'gpus': u'0',
          u'name': u'i83',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26303828kb',
                      u'gres': u'',
                      u'idletime': u'905695',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'998149928',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i83 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i84': {u'gpus': u'0',
          u'name': u'i84',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26316836kb',
                      u'gres': u'',
                      u'idletime': u'905695',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'603954126',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544707',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i84 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i85': {u'gpus': u'0',
          u'name': u'i85',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26315952kb',
                      u'gres': u'',
                      u'idletime': u'905692',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'600985296',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i85 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i86': {u'gpus': u'0',
          u'name': u'i86',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317536kb',
                      u'gres': u'',
                      u'idletime': u'905695',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'292469269',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544707',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i86 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i87': {u'gpus': u'0',
          u'name': u'i87',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317540kb',
                      u'gres': u'',
                      u'idletime': u'905695',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'277453564',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544706',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i87 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i88': {u'gpus': u'0',
          u'name': u'i88',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317468kb',
                      u'gres': u'',
                      u'idletime': u'905723',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'293877317',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i88 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i89': {u'gpus': u'0',
          u'name': u'i89',
          u'note': u'HardwareError',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i9': {u'gpus': u'0',
         u'name': u'i9',
         u'note': u'OpenStack',
         u'np': u'8',
         u'ntype': u'cluster',
         u'properties': u'compute',
         u'state': u'down'},
 u'i90': {u'gpus': u'0',
          u'name': u'i90',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26469252kb',
                      u'gres': u'',
                      u'idletime': u'905690',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'801955562',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544707',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26763868kb',
                      u'uname': u'Linux i90 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i91': {u'gpus': u'0',
          u'name': u'i91',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26463460kb',
                      u'gres': u'',
                      u'idletime': u'905691',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'773329717',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544710',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26763868kb',
                      u'uname': u'Linux i91 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i92': {u'gpus': u'0',
          u'name': u'i92',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26468396kb',
                      u'gres': u'',
                      u'idletime': u'905697',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'801462808',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544708',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26763868kb',
                      u'uname': u'Linux i92 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i93': {u'gpus': u'0',
          u'name': u'i93',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26316132kb',
                      u'gres': u'',
                      u'idletime': u'905698',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'295818877',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544711',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i93 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i94': {u'gpus': u'0',
          u'name': u'i94',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26316536kb',
                      u'gres': u'',
                      u'idletime': u'905700',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'298198237',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544709',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i94 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i95': {u'gpus': u'0',
          u'name': u'i95',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26316460kb',
                      u'gres': u'',
                      u'idletime': u'905689',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'305292808',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544709',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i95 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i96': {u'gpus': u'0',
          u'name': u'i96',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'down'},
 u'i97': {u'gpus': u'0',
          u'name': u'i97',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26316084kb',
                      u'gres': u'',
                      u'idletime': u'905727',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'299208209',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544711',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i97 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i98': {u'gpus': u'0',
          u'name': u'i98',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'compute',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317700kb',
                      u'gres': u'',
                      u'idletime': u'905728',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'290680497',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544711',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i98 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}},
 u'i99': {u'gpus': u'0',
          u'name': u'i99',
          u'note': u'HPC',
          u'np': u'8',
          u'ntype': u'cluster',
          u'properties': u'b534',
          u'state': u'free',
          u'status': {u'arch': u'x86_64',
                      u'availmem': u'26317948kb',
                      u'gres': u'',
                      u'idletime': u'905703',
                      u'jobs': u'',
                      u'loadave': u'0.00',
                      u'ncpus': u'8',
                      u'netload': u'317974628',
                      u'nsessions': u'? 0',
                      u'nusers': u'0',
                      u'opsys': u'statefulrhels5',
                      u'physmem': u'24659396kb',
                      u'rectime': u'1381544710',
                      u'sessions': u'? 0',
                      u'state': u'free',
                      u'totmem': u'26611132kb',
                      u'uname': u'Linux i99 2.6.18-348.18.1.el5 #1 SMP Fri Sep 6 12:37:18 EDT 2013 x86_64',
                      u'varattr': u''}}}

In [29]:
for host in nodes:
    jobs = 0
    status = None
    users = 0
    if 'status' in nodes[host]:
        if 'jobs' in nodes[host]['status']:
            jobs = nodes[host]['status']['jobs']
        if 'nusers' in nodes[host]['status']:
            users = nodes[host]['status']['nusers'] 
    print '"{0}"'.format(host), nodes[host]['state'], jobs, users


"d009i" free  0
"b001i" offline  0
"b008i" offline  0
"d016i" down,offline 0 0
"b012i" down,offline 0 0
"i88" free  0
"i89" down 0 0
"i82" free  0
"i83" free  0
"i80" down 0 0
"i81" free  0
"i86" free  0
"i87" free  0
"i84" free  0
"i85" free  0
"d008i" down,offline 0 0
"i76" free  0
"i75" down 0 0
"i74" down 0 0
"i73" free  0
"i72" down 0 0
"i71" free  0
"i70" free  0
"i79" free  0
"i78" free  0
"d007i" free  0
"i9" down 0 0
"b007i" down,offline 0 0
"i64" down,offline 0 0
"i65" down,offline 0 0
"i66" down,offline 0 0
"i67" free  0
"i60" free  0
"i61" down 0 0
"i62" free  1
"i63" free  0
"i68" down,offline 0 0
"i69" free  0
"b014i" down,offline 0 0
"d002i" offline  0
"d014i" down,offline 0 0
"b006i" offline  0
"i59" down 0 0
"i58" down 0 0
"i51" down 0 0
"i50" down 0 0
"i53" free  2
"i52" free  2
"i55" down 0 0
"i54" free  2
"i57" down 0 0
"i56" down 0 0
"b009i" down,offline 0 0
"d015i" down,offline 0 0
"b015i" down,offline 0 0
"i120" down 0 0
"i121" down 0 0
"i122" down 0 0
"i123" down 0 0
"i124" down 0 0
"i125" down 0 0
"i126" down 0 0
"i127" down 0 0
"i128" down 0 0
"i129" down 0 0
"d001i" offline  0
"b005i" offline  0
"i106" down 0 0
"b011i" down,offline 0 0
"i48" down 0 0
"i49" down 0 0
"i46" down 0 0
"i47" down 0 0
"i44" down 0 0
"i45" down 0 0
"i42" down 0 0
"i43" down 0 0
"i40" down 0 0
"i41" down 0 0
"b016i" down,offline 0 0
"d004i" down 0 0
"d012i" down 0 0
"b004i" offline  0
"i19" down 0 0
"echo15i" free  0
"i39" down 0 0
"i38" down 0 0
"i33" down 0 0
"i32" down 0 0
"i31" down 0 0
"i30" down 0 0
"i37" down 0 0
"i36" down 0 0
"i35" down 0 0
"i34" down 0 0
"d003i" free  0
"i108" down 0 0
"i109" down 0 0
"d013i" down,offline 0 0
"i107" down 0 0
"i104" down 0 0
"i105" down 0 0
"i102" down 0 0
"i103" down 0 0
"i100" free  0
"i101" down 0 0
"b003i" offline  0
"b013i" down,offline 0 0
"i28" down 0 0
"i29" down 0 0
"d006i" free  0
"i20" down 0 0
"i21" down 0 0
"i22" down 0 0
"i23" down,offline 0 0
"i24" down 0 0
"i25" down 0 0
"i26" down 0 0
"i27" down 0 0
"i119" down 0 0
"d010i" free  0
"i111" down 0 0
"i110" down 0 0
"i113" down 0 0
"i112" offline  0
"i115" down 0 0
"i114" offline  0
"i117" down 0 0
"i116" down 0 0
"b002i" offline  0
"i8" down 0 0
"i93" free  0
"i1" down 0 0
"i3" free  0
"i2" free  0
"i5" down 0 0
"i4" down 0 0
"i7" down 0 0
"i6" down 0 0
"i118" down 0 0
"b010i" down,offline 0 0
"i77" free  0
"deltai" offline  0
"i18" down 0 0
"d005i" free  0
"i15" down 0 0
"i14" down 0 0
"i17" down 0 0
"i16" down 0 0
"i11" down 0 0
"i10" down 0 0
"i13" down 0 0
"i12" down 0 0
"i95" free  0
"i94" free  0
"i97" free  0
"i96" down 0 0
"i91" free  0
"i90" free  0
"d011i" offline  0
"i92" free  0
"i99" free  0
"i98" free  0

In [ ]: